a brilliant/superb feat - Español Inglés Diccionario